"trade house" - Details

English Term:
trade house
Arabic Term:
بيت تجارة
Arabic Definition:

.